Skip to content

NeamCode v0.3.5.8 — Claude-Native Tools Integration

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Mar 09:46

NeamCode v0.3.5.8 — Claude-Native Tools Integration

Automatically activates Claude's built-in tools when using Anthropic providers, giving Claude access to its specifically-trained bash and str_replace_editor alongside NeamCode's full skill ecosystem.

What's New

  • Claude-Native bash (bash_20250124) — Auto-injected into Anthropic API calls, executed locally with NeamCode's timeout controls (120s default, 600s max)
  • Claude-Native str_replace_editor (text_editor_20250124) — 5 commands: view, create, str_replace, insert, undo_edit — with single-level undo buffer
  • Auto-Injection — Native tools automatically sent when type: anthropic is the active provider. No config changes needed.
  • Smart Deduplication — Builtin bash skill excluded when native bash is active (no collision)
  • Orchestrator RoutingisClaudeNativeTool() detection with dedicated executeClaudeNativeTool() handler + error recovery hints
  • Usage Guideline — 277 new lines: architecture diagram, tool reference, Neam language example, troubleshooting

How It Works

Claude API call → tools: [
  { type: "bash_20250124", name: "bash" },                      ← Claude native
  { type: "text_editor_20250124", name: "str_replace_editor" }, ← Claude native
  { name: "file_read", ... },                                   ← NeamCode builtin
  { name: "glob", ... }, ...                                    ← NeamCode builtin
]

Configuration

# Just set type: anthropic — native tools are automatic
providers:
  - name: anthropic-default
    type: anthropic
    model: claude-sonnet-4-20250514
    apiKeyEnv: ANTHROPIC_API_KEY
    routing:
      tier: smart

Build Stats

  • Bundle: dist/index.js 1.20 MB
  • Tests: 3,733 passed (+3 new)
  • Files Changed: 9 files, +607 / -88 lines

Installation

# macOS (Apple Silicon)
curl -fsSL https://github.com/neam-lang/NeamCode/releases/download/v0.3.5.8/neamcode-v0.3.5.8-macos-arm64.tar.gz | tar xz
# macOS (Intel)
curl -fsSL https://github.com/neam-lang/NeamCode/releases/download/v0.3.5.8/neamcode-v0.3.5.8-macos-x64.tar.gz | tar xz
# Linux (x64)
curl -fsSL https://github.com/neam-lang/NeamCode/releases/download/v0.3.5.8/neamcode-v0.3.5.8-linux-x64.tar.gz | tar xz
# Linux (ARM64)
curl -fsSL https://github.com/neam-lang/NeamCode/releases/download/v0.3.5.8/neamcode-v0.3.5.8-linux-arm64.tar.gz | tar xz
# npm
npm install -g neamcode@0.3.5.8