Kosher Code IDE
תמיכה מלאה בעברית RTL לפאנלי הצ'אט של Claude Code בתוך VS Code, Cursor ו-Antigravity — כולל סרגל מיתוג "✡ Kosher / בס״ד", תרגום הומוריסטי של מצבי החשיבה ("טוחן פלאפל", "שואל את רבי", "מקשקש בתחתונים") ופלטפורמת רישוי משותפת עם ה-CLI.
The companion to the Kosher Code CLI. Same license, both surfaces.
What it fixes
VS Code's Claude Code chat panel renders Hebrew text broken — unicode-bidi: bidi-override flips characters within RTL strings, breaking #29658, #24284, #26665, #29811. This extension patches Anthropic's Claude Code extension bundle on disk to:
- Force document-level RTL across the chat webview.
- Right-align message bodies, markdown, and bubbles — while isolating code blocks (
pre, code, Monaco, hljs) back to LTR via unicode-bidi: isolate.
- Use
unicode-bidi: plaintext on the composer so each line auto-detects direction.
- Flip the per-message timeline rail to the right edge.
- Restore a real emphasis hierarchy:
**bold** renders in Claude orange at full size, headings get proper typographic scale.
- Paint a discrete branding bar —
✡ Kosher centered, בס"ד in the top-right corner.
Verified targets
- Antigravity (1.107.0 +). Side-panel chat (
claudeVSCodePanel).
- Cursor. Same Anthropic extension, byte-identical bundle, same patches.
- VS Code / Windsurf — same patcher should work; not exhaustively tested.
The Anthropic extension folder this targets is anthropic.claude-code-<version>[-platform] under ~/.vscode/extensions, ~/.cursor/extensions, or ~/.antigravity/extensions. Both webview/index.css and webview/index.js are patched; backups are kept at <file>.kosher.bak and patching is fully idempotent.
Hebrew status-word translations
When Claude is "thinking," the status indicator cycles through 88 funny Hebrew phrases — שואל את רבי, טוחן פלאפל, מקשקש בתחתונים, מבצע מבצע, סופר כבשים, מטייל בבן יהודה — instead of the original English Considering / Cooking / Pondering / …. The Thinking… and Thought for Xs indicators are also localized (...חושב, חשבתי X שניות).
Activation
- Install from the marketplace (free).
- Buy a license at kosher-code.com — same license covers CLI + IDE.
- Run
Kosher Code: Activate license from the command palette → either paste your key or open the Polar checkout in a browser.
- Reload the window.
The status bar shows ✓ Kosher when active.
License
Commercial — see LICENSE.md. Source-available; redistribution requires written permission.