Skip to content

Built-in Tool Catalog ​

JeikCode comes equipped with an industrial-grade suite of native tools covering file reading/writing, surgical code editing, shell execution, semantic code graph traversal, and system introspection.


Tool Reference ​

ToolPurposeKey Attributes & Safety
read_fileRead line-numbered file contents or slicesSupports offset and limit to prevent massive token overruns
edit_fileSurgical exact-string code replacementsPrecise match replacement avoids hallucinations in large files
write_fileFull file creation or replacementRecursively creates parent directories automatically
list_directoryImmediate directory file inspectionHonors .gitignore exclusion rules by default
globFind files matching wildcard patternsCross-platform fast file path matching
grepLiteral or regex pattern searchSupports -C, -A, -B context lines and file type filters
run_commandExecute shell commands in native bashIdle timeout safeguards and background task management
code_exploreSemantic code graph & symbol explorationBilingual thesaurus matching for deep cross-module reference tracing
repo_mapFull repository AST symbol outline treeToken-budgeted AST symbol hierarchy
taskDispatch parallel subagentsRead-only explore and path-scoped worker subagents
request_user_inputInteractive user questionsSingle/multiple choice and text collection dialogs

Semantic Code Graph & Bilingual Thesaurus (code_explore) ​

In enterprise codebases, basic grep queries often produce overwhelming noise and false positives. JeikCode features semantic AST-driven code intelligence:

1. Bilingual Thesaurus Alignment ​

JeikCode incorporates a bilingual synonym thesaurus. When querying with domain concepts (e.g. "how is authentication validated?"), the engine cross-references English code symbols (e.g. AuthClaims, verify_token) and maps call hierarchies accurately.

2. Precise Reference & Call Graph Resolution ​

Using AST-level parsing, code_explore isolates:

  • Symbol definitions;
  • Exact read and write call sites;
  • Full upstream and downstream call graphs.

Released under the Apache-2.0 / MIT License.