The Problem Every Israeli Developer Knows: Reversed Hebrew
If you're an Israeli developer working with Claude Code, GitHub Copilot, or any AI agent in VS Code, you've likely encountered the frustrating Hebrew reversal problem. Instead of reading properly right-to-left, the text appears misaligned, words in wrong order, or simply unreadable.
The issue stems from VS Code's AI agent extensions not properly supporting RTL (Right-to-Left) languages like Hebrew and Arabic. But the good news: it's been solved.
The Recommended Solution: RTL for VS Code Agents Extension
The best solution available today was developed by Guy Ronnen, a talented Israeli developer. The extension called "RTL for VS Code Agents" is free and open-source on GitHub.
What It Does
- Aligns Hebrew text to the right in all AI agent chat messages
- Maintains correct word order (right-to-left)
- Preserves LTR alignment for English and code
- Works with Claude Code, Copilot, and Antigravity
- Configurable per preference
Installation
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search: "RTL for VS Code Agents"
- Click Install
- Restart VS Code
Repository: github.com/GuyRonnen/rtl-for-vs-code-agents
Complementary Solution: Multi-RTL Extension
Multi-RTL is another solution that works across all websites - VS Code, NotebookLM, Perplexity, Slack, WhatsApp Web, and more.
Details: multi-rtl.asia-digital.online
VS Code Settings for Hebrew Development
Recommended Fonts
- Cascadia Code - Microsoft's font with excellent Hebrew support
- Fira Code - Popular with ligatures and good RTL support
- JetBrains Mono - Full Unicode support
CLAUDE.md Configuration
Create a CLAUDE.md file in your project root with RTL instructions so Claude Code automatically handles Hebrew correctly.
Practical Tips for Working with AI in Hebrew
- Write prompts in Hebrew - Claude and Gemini understand Hebrew excellently
- Set output language explicitly at the start of prompts
- Separate code from Hebrew content (use i18n files)
- Use CSS Logical Properties for RTL layouts
- Add automated RTL checks to your project
Credits
Special thanks to Guy Ronnen for developing the RTL for VS Code Agents extension.