What variant of Codex are you using?
cli
What feature would you like to see?
Summary
Please add built-in Language Server Protocol (LSP) support to Codex CLI, including auto-detection and auto-installation of popular language servers.
The goal is for Codex CLI to leverage LSP diagnostics and symbol intelligence to produce more precise, language- and project-aware code edits with minimal (ideally zero) manual setup.
Motivation / Problem
Codex CLI is commonly used on real-world repositories that are:
- Multi-language (frontend + backend + infra)
- Strongly typed / toolchain-driven (TypeScript, Go, Rust, C#, Java, etc.)
- Linted and configured per project (ESLint rules,
tsconfig, deno.json, etc.)
Without structured semantic feedback, the model can produce changes that:
- Fail type-checking or compilation (incorrect imports/types/symbols)
- Violate project conventions/tooling config
- Require repeated manual cycles of build/test/lint to discover issues
LSP servers provide semantic diagnostics and code intelligence.
Additional information
No response