Utilities
code_projects
Section titled “code_projects”List all projects indexed on this machine.
code_projects()code_switch_project
Section titled “code_switch_project”Switch the active graph to a different project.
code_switch_project(path="/path/to/other-project")code_config
Section titled “code_config”Read or write CLAUDE.md (global or project-local). Changes are auto-saved to memory.
code_config(action="read")code_config(action="sections") # list available sectionscode_config(action="append", section="Rules", content="Always use code_grep over Grep")code_test_for
Section titled “code_test_for”Find the test file and test cases that cover a given function.
code_test_for(name="processPayment")→ tests/payment.test.ts ├─ test_payment_success (line 14) ├─ test_payment_idempotency (line 38) └─ test_payment_insufficient_funds (line 61)deliberation tools
Section titled “deliberation tools”Structured multi-expert reasoning before implementing complex tasks.
deliberation_start(task="Refactor auth middleware to support OAuth")→ returns session_id, list of required experts
deliberation_opinion(session_id="...", expert="security", ...)deliberation_opinion(session_id="...", expert="architect", ...)
deliberation_result(session_id="...")→ synthesized recommendationAvailable experts: architect, security, database, api, performance, testing, devops, uiux, critic, synthesizer
Use deliberation for tasks involving multiple domains, architectural decisions, or security-sensitive changes.