# TypeMacX AI ツール・開発の語 (Claude Code・Codex・Cursor・ChatGPT・Slack などで打つ語)
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (C) 2026 AIBOS Inc.
# 出典: TypeMacX の開発者が手で書いた一覧 (ほかの IME の辞書・ほかの辞書から写したものではない)。
#
# 区間ごとに書き方が違う。# 以降はコメント。
#   [words]    英単語 (english.txt と同じ強さ)。ローマ字として読めない語 (codex、mistral) はどこでも英字。
#              ローマ字としても最後まで読める語 (haiku、repo) は、english.txt と同じく前後の文脈で決める。
#   [strong]   ローマ字として最後まで読めても、日本語の語にならず日本語を打つつもりで打つことがまず無い語。
#              後ろに日本語が続いても (rebase|shite、token|wo) 英字 (english-readable.txt と同じ扱い)。4 文字以上。
#              日本語の語と同じ綴りの語・日本語の語の頭になる語 (mode = もで、made、tesuto) は入れない。
#   [commands] / で始まるコマンド (Claude Code・Codex のスラッシュコマンド)。入力の頭・空白の後ろの / に続くときだけ英字。
#              後ろに日本語が続いても (/compact|shite) コマンドの部分は英字。
#   [phrases]  2 語で 1 つの名前になる語句。前の語を英字で確定した直後なら、後ろの語 (plan + mode) は日本語に読めても英字。

[words]
# --- AI のツール・製品・会社 ---
claude claudecode codex cursor copilot chatgpt gpt gpts gemini openai anthropic ollama llama mistral mixtral
perplexity windsurf cline aider huggingface langchain langgraph llamaindex deepseek qwen grok sonnet opus haiku
midjourney dalle whisper vertex bedrock groq cohere replicate zed devin lovable bolt vercel
# --- AI の言葉 ---
prompt prompts prompting token tokens tokenizer context agent agents agentic subagent subagents mcp rag
embedding embeddings finetune finetuning finetuned inference model models llm llms slm vlm api sdk cli
hallucination hallucinations multimodal transformer transformers attention benchmark benchmarks eval evals
chunk chunks chunking vector vectors reranker reranking retrieval jailbreak guardrail guardrails
temperature topk topp lora qlora rlhf dpo sft gguf quantize quantization cot ultrathink
# - の入った語 (fine-tune。- の前の fine が ふぃね と読めても、全体で英字)
fine-tune fine-tuning fine-tuned pre-commit pre-push dry-run read-only open-source multi-agent sub-agent
# 日本語の語と同じ綴りの名前 (sora = 空、kiro = キロ) は入れない
# --- 開発の言葉 ---
repo repos diff diffs commit commits push pull merge merged rebase rebasing branch branches worktree worktrees
hook hooks plugin plugins skill skills workflow workflows refactor refactoring refacto deploy deploys lint linter
build builds test tests debug debugger issue issues pr prs review reviews reviewer
codebase monorepo changelog dockerfile makefile readme gitignore env dotenv localhost
stash cherrypick squash amend upstream checkout fixup hotfix
# --- コマンド (ターミナルで打つもの) ---
npm npx pnpm yarn bun pip pipx uv uvx brew gh git docker kubectl claude codex
ls cd pwd mkdir rm mv cp cat grep rg sed awk curl wget ssh tmux vim nvim chmod sudo
pytest jest vitest ruff mypy eslint prettier tsc tsx cargo rustc go gofmt dotnet swift xcodebuild xcode xcrun

[strong]
# ローマ字として最後まで読めるが、日本語の語にならない (日本語を打つつもりでまず打たない) 語。
# 例: rebase = ればせ、finetune = ふぃねつね、token = とけん、tokens、agents、subagents
rebase finetune finetunes token tokens tokenize agents subagent subagents prompts embedding
claudecode ollama huggingface deepseek perplexity aider sonnet temperature

[commands]
# Claude Code・Codex・Gemini CLI などのスラッシュコマンド
/model /compact /clear /init /review /help /config /cost /context /doctor /login /logout /memory
/permissions /resume /status /agents /hooks /mcp /plugin /plugins /skills /export /rewind /usage
/vim /terminal-setup /add-dir /bug /pr-comments /security-review /statusline /ide /upgrade /approvals
/diff /undo /new /quit /exit /mention /prompts /fast /output-style /todos /plan /loop /schedule

[phrases]
claude code
plan mode
auto mode
pull request
merge request
code review
github actions
claude haiku
claude sonnet
claude opus
