AIToday
Large Language ModelsAI Coding AssistantsZenn AI/MLPublished: Oct 7, 2026, 22:00 JST

nit-band shows your prompt's English phrasing on Claude Code

nit-band shows your prompt's English phrasing on Claude Code

3 Key Points

  1. What happened

    The nit-band mod runs on Claude Code 2.1.287, sends the stripped prompt once to Haiku, and shows the likely English phrasing plus one key expression; Save appends it to ~/.nit/phrasebook.md.

  2. Why it matters

    The mod shows the phrasing while the agent works, so users pick up work-style expressions as they go instead of studying example sentences.

  3. What to watch

    The English is the mod's own guess at what a colleague would say, not a guaranteed translation — for instance, translating the literal word for impact scope does not arrive at blast radius.

WHO IT HITSDevelopers who write prompts in their native language but want to learn the phrasing their teammates use in another language, and international engineers who want to see how their English prompts would be said in a colleague's workplace.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

The mod was built around a personal goal of working in English, where day-to-day requests would be made in English rather than the author's usual language. The workflow it targets is the ordinary one: sending prompts many times a day in a language other than the one being learned.

Rather than memorizing textbook sentences, the design surfaces the phrasing on screen above the input box while the agent is running, and stores only the expressions the user actually saves into a personal phrasebook at ~/.nit/phrasebook.md. Two hooks drive it on the Claude Code side — prompt.submit when a prompt is sent, and ui.render (AbovePrompt) for the strip above the input. The stripped prompt is sent once to Haiku without awaiting the call, so a slow or failed translation never blocks the prompt from being sent, and an incrementing counter keeps an older result from overwriting a newer one when prompts are sent in quick succession. Prompts written in the learning language, slash commands, code, and very short prompts produce nothing.

The design leaves the correction of English prompts out of nit-band, since the author mostly writes prompts in another language; that job was handed to a separate self-made skill. Whether the mod is useful to a given user likely hinges on how often they prompt in a language they are still learning, and on whether the phrasing the mod produces matches what their actual teammates would say.

FAQ
Do I need a specific version of Claude Code to use nit-band?
Yes. nit-band requires Claude Code 2.1.287 or later.
Does it change the agent's replies or context?
No. The English phrasing is only shown above the input box and is not added to the conversation log, so the agent's context and replies stay unchanged.
Which languages can I choose besides English and Japanese?
You can pick from English, Japanese, Chinese, Korean, Spanish, French, German, Portuguese, Vietnamese and Hindi, and configure both the language you work in and the language you are learning via /config.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleopenTPU uses AI to design AI chips, runs Qwen3 on FPGA