FileRead อ่านเนื้อหาไฟล์ รองรับ offset/limit ต่อบรรทัด
file_path, offset?, limit? Nara Agents มีเครื่องมือ 33 ตัวที่โมเดลเรียกได้ — ครอบคลุมไฟล์ ค้นหา เชลล์ เว็บ วางแผน งานเบื้องหลัง MCP และอื่นๆ ข้อมูลทั้งหมดสกัดจากซอร์สโค้ดจริง
FileRead อ่านเนื้อหาไฟล์ รองรับ offset/limit ต่อบรรทัด
file_path, offset?, limit? FileWrite เขียนเนื้อหาไฟล์ สร้างไดเรกทอรีย่อยให้อัตโนมัติ
file_path, content FileEdit แทนที่ข้อความในไฟล์ (ค่าเริ่มต้นแทนที่แรกที่เจอ)
file_path, old_string, new_string, replace_all? NotebookEdit notebook, ipynb แก้ Jupyter notebook cell (insert/delete/replace)
notebookPath, editMode, cellIndex?, cellType?, cellSource? Glob หาไฟล์ตาม glob pattern (สูงสุด 200 ผล)
pattern, path? Grep ค้นหาเนื้อหาไฟล์ด้วย ripgrep (ต้องมี rg)
pattern, path?, glob? ToolSearch ค้นหาเครื่องมือที่มีด้วยคำหลัก หรือ select:ToolName
query, max_results? LSP นำทางโค้ดผ่าน Language Server (definition/references/hover/diagnostics/format/symbols)
action, file, line?, column? Bash bash, sh รันคำสั่งเชลล์ (PowerShell บน Windows, bash ที่อื่น)
command, timeout? PowerShell powershell, pwsh รัน PowerShell บน Windows (บล็อก pattern อันตราย)
command, timeout? WebFetch ดึงหน้าเว็บแล้วคืนเนื้อหา (ตัดที่ 50,000 ตัวอักษร)
url, prompt? WebSearch web_search, search ค้นเว็บผ่าน DuckDuckGo (1-20 ผล)
query, maxResults? TodoWrite สร้าง/จัดการ task list ติดตามความคืบหน้า
todos[] EnterPlanMode เข้าโหมดวางแผน (อ่าน/ค้นได้ แต่เขียน/รันคำสั่งไม่ได้)
— ExitPlanMode ออกจากโหมดวางแผนแล้วส่งแผนให้อนุมัติ
plan TaskCreate สร้าง task ใหม่ (priority low/medium/high)
title, description?, priority? TaskGet ดูรายละเอียด task
task_id TaskUpdate อัปเดตสถานะ/ชื่อ/คำอธิบาย task
task_id, status?, title?, description? TaskList แสดง task ทั้งหมด กรองตามสถานะได้
status? TaskStop หยุด task ที่กำลังรัน
task_id TaskOutput ดึง output ของ task
task_id, block?, timeout? Agent agent, subagent เรียก sub-agent ทำงานอัตโนมัติ (เข้าถึงเครื่องมือเต็ม)
prompt, systemPrompt? SendMessage ส่งข้อความถึงเอเจนต์ตัวอื่น (* = broadcast)
to, message, summary? Brief ส่งข้อความสั้นพร้อมไฟล์แนบได้
message, attachments?, status? AskUserQuestion ask ถามผู้ใช้คำถามเพื่อความชัดเจน
question, options?, multiSelect?, defaultAnswer? Skill เรียก skill หรือ slash command
skill_name, args? MCP เรียกเครื่องมือบน MCP server ที่เชื่อมไว้
server, tool, arguments? ListMcpResources แสดง MCP resources ทั้งหมด
— ReadMcpResource อ่านเนื้อหา MCP resource
uri EnterWorktree สร้างและเข้า git worktree เพื่อทำงานแยก
name?, path? ExitWorktree ออกจาก worktree (keep/remove)
action? Config อ่าน/แก้ settings.json (model/apiKey/baseUrl/theme/...)
action, key?, value? ScheduleCron ตั้ง task ตามตาราง cron (create/delete/list)
action, cron?, prompt?, recurring?, job_id?