Skip to content

Codeium

Exafunction

一款免费的 AI 代码补全工具,支持多种 IDE 和编程语言。

Official Site
01

概述

Codeium 是一款免费的 AI 代码加速工具,提供代码补全、聊天、命令等功能。它支持 70+ 编程语言和 40+ IDE,包括 VS Code、JetBrains、Vim、Emacs 等。Codeium 的核心优势是免费、快速、准确。它使用自研模型和推理引擎,提供低延迟的代码建议。企业版支持自托管部署,满足数据安全需求。

02

安装

Codeium 通过 IDE 插件安装。在支持的 IDE 中搜索 Codeium 扩展并安装,然后登录账户即可使用。安装过程简单快捷。

bash
# VS Code installation
# 1. Open the VS Code extension store
# 2. Search for "Codeium"
# 3. Click install
# 4. Restart VS Code
# 5. Log in to your Codeium account

# Or via command line
code --install-extension codeium.codeium
03

VS Code 集成

Codeium 在 VS Code 中提供深度集成。支持内联补全、Ghost Text、聊天面板、命令面板等。可以自定义快捷键、补全行为、模型选择等。VS Code 是 Codeium 最常用的集成环境。

bash
// VS Code settings
{
  "codeium.enableCodeCompletion": true,
  "codeium.enableChat": true,
  "codeium.enableSearch": true,
  "codeium.completionDelay": 0,
  "codeium.maxLines": 100
}
04

JetBrains 集成

Codeium 支持整个 JetBrains IDE 家族(IntelliJ IDEA、PyCharm、WebStorm 等)。提供与 VS Code 类似的功能,包括补全、聊天、命令等。JetBrains 插件针对每个 IDE 进行了优化。

bash
# JetBrains installation
# 1. Open Settings -> Plugins
# 2. Search for "Codeium"
# 3. Click Install
# 4. Restart the IDE
# 5. Log in to your account
05

功能

Codeium 提供丰富功能:代码补全(单行、多行、整文件)、AI 聊天、代码解释、重构建议、文档生成、测试生成等。支持上下文感知,理解整个项目结构。提供命令面板快速执行 AI 操作。

06

配置

Codeium 提供丰富的配置选项,可调整补全行为、快捷键、模型、隐私等。支持项目级配置,不同项目可使用不同设置。

bash
# Global configuration
{
  "codeium.completionMode": "inline",
  "codeium.chatModel": "codeium-1.0",
  "codeium.telemetry": false,
  "codeium.enterpriseMode": false
}
07

聊天

Codeium Chat 提供对话式 AI 助手。你可以提问代码问题、生成代码、解释逻辑、调试问题等。聊天支持代码上下文,可引用当前文件、选中的代码等。聊天记录可保存和搜索。

bash
# Use Chat
# Shortcut: Ctrl+Cmd+C (Mac) / Ctrl+Alt+C (Windows)

# Example conversations:
# User: "Explain what this function does"
# User: "Add unit tests for this class"
# User: "How to optimize this SQL query?"
08

命令

Codeium Command 是一种 AI 命令功能,可通过自然语言执行操作。输入描述,Codeium 会生成相应代码或执行操作。支持重构、生成、转换等多种操作。

bash
# Use Command
# Shortcut: Ctrl+Cmd+I (Mac) / Ctrl+Alt+I (Windows)

# Example commands:
# "Convert this function to async/await"
# "Add error handling"
# "Generate TypeScript types"
09

企业版

Codeium Enterprise 提供企业级功能:自托管部署、团队学习、SSO、审计日志、数据隔离等。企业版确保代码数据不离开企业网络。支持定制化模型训练,以适应企业特定的技术栈和编码规范。

bash
# Enterprise self-hosted deployment
docker run -d \
  -p 443:443 \
  -v /data:/data \
  codeium/enterprise:latest

# Configure IDE to connect to the enterprise server
{
  "codeium.enterpriseUrl": "https://codeium.company.com"
}
10

定价

Codeium 提供免费个人版,包含大部分功能。Pro 版提供更强大的模型、更快的速度、优先支持等,每月 $15。企业版提供自托管、团队功能等,需联系销售。免费版已能满足大多数个人开发者的需求。

Ready to try Codeium?

Visit the official site for the latest version and full documentation.

Visit Codeium