CodeYak
Clean diffs. No surprises.
CodeYak is a Codex-powered VS Code extension for safe, controlled AI code changes with previews and instant reverts.
Features
- ✅ Explicit file selection - Choose exactly which files Codex can see
- ✅ Diff preview - Review all changes before accepting
- ✅ Accept/Reject buttons - One-click approval or rollback
- ✅ Task history - Track all Codex operations
- ✅ Git-backed safety - Automatic checkpoints and revert support
- ✅ No API keys - Uses Codex CLI (included with your plan)
- ✅ No token billing - Plan-based, not usage-based
Requirements
- Codex CLI installed (Install Codex)
- Signed into Codex (run
codex auth login)
- ChatGPT Plus, Pro, Business, Edu, or Enterprise plan (Codex is included)
This extension does not use API keys or charge per token.
How It Works
- Select files from your workspace tree
- Enter a prompt describing what Codex should do
- Run Codex - it reads only the selected files
- Review the diff preview
- Accept or Reject the changes
All changes are backed by Git checkpoints, so you can always revert safely.
Usage
- Open the CodeYak sidebar (activity bar icon)
- Select files from the workspace tree
- Enter your prompt
- Click Run Codex
- Review the diff preview
- Click Accept or Reject
Safety Features
- File size limits - Maximum 100KB per file
- File count limits - Maximum 10 files per task
- Git required - Automatic checkpoints before changes
- Manual approval - Codex runs with
--approval=manual
- No repo-wide scans - Only selected files are sent
Why CodeYak?
Unlike other AI coding assistants, CodeYak:
- ❌ Never scans your entire repository
- ❌ Never uses API keys or token billing
- ❌ Never makes changes without explicit approval
- ✅ Gives you complete control over context
- ✅ Shows you exactly what will change
- ✅ Lets you revert instantly
License
MIT
Support
For issues, feature requests, or questions, please open an issue on GitHub.
| |