Skip to content

Feature request: AI-powered inline code completion in Code Editor (like Copilot) #12823

Description

@LJIAH

Summary

Add AI-powered real-time inline code completion (ghost text / Copilot-style suggestions) to Warp's Code Editor. When typing code, the AI would predict and show gray ghost text of the likely next code, accepting with Tab or other shortcut.

Problem

Warp's Code Editor currently supports LSP for hover info, go-to-definition, diagnostics, and format-on-save, but lacks real-time code autocomplete — both LSP-based completions and AI-powered inline completions. Developers writing or editing code in Warp's editor need to switch to another IDE (VS Code, Cursor, etc.) to get the fluid autocomplete experience. This breaks the flow that Warp's "Agentic Development Environment" aims to create.

A related issue (#7346) was closed when LSP support shipped, but the "autocomplete" part was never implemented: the current LSP implementation covers hover, go-to-definition, find references, inline diagnostics, and format-on-save — but not textDocument/completion.

Desired workflow

  1. Open a code file in Warp's Code Editor
  2. Start typing code (e.g., console.)
  3. AI predicts the next tokens and shows ghost text inline (grayed out) after the cursor
  4. Press Tab (or another configurable key) to accept the suggestion
  5. The suggestion may be multi-token / multi-line, predicting variable names, function calls, imports, etc.

Artifacts

None attached

Warp version

Unknown

Operating system

Windows (bash)

Metadata

Metadata

Assignees

Labels

area:editor-notebooksEditors, notebooks, markdown rendering, LSP, and code display.area:suggestionsAI-predictive suggestions, prompt predictions, next-command suggestions, and auto-suggest heuristicsenhancementNew feature or request.needs-mocksrepro:highThe report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.warp:auto-triage-review

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions