v2.0 全新发布

Axiom
AI 编程,触手可及

在你的终端中与 AI 协作编写代码。通过自然语言对话,生成代码、修复 bug,让编程变得简单而愉悦。

axiom — terminal
$ npx axiom-cli

 Axiom v2.0.0 已启动
  模型: Claude 3.5 Sonnet
  工作目录: ~/projects/my-app

> 帮我创建一个用户认证系统

正在分析项目结构...
 已生成 auth.ts, middleware.ts, login.tsx

为开发者打造的强大功能

Axiom 提供一系列智能工具,让你的编程效率提升 10 倍。

智能代码生成

通过自然语言描述需求,AI 自动生成高质量、可维护的代码。

即时响应

流式输出,实时查看 AI 的思考过程和生成结果。

安全可控

所有操作都在本地执行,代码不会上传到云端。

Git 集成

自动识别 Git 仓库,理解项目历史和分支结构。

上下文理解

深度理解代码库结构,提供精准的上下文相关建议。

多模型支持

支持 Claude、GPT-4、Gemini 等主流 AI 模型。

看看 Axiom 能做什么

从代码生成到问题诊断,Axiom 是你的全能编程助手。

A

创建一个带有表单验证的登录组件

// components/LoginForm.tsx
import { useState } from 'react'
import { z } from 'zod'

const loginSchema = z.object({
  email: z.string().email('请输入有效的邮箱'),
  password: z.string().min(8, '密码至少 8 位'),
})

export function LoginForm() {
  const [errors, setErrors] = useState({})
  
  const handleSubmit = (e) => {
    e.preventDefault()
    const formData = new FormData(e.target)
    const result = loginSchema.safeParse({
      email: formData.get('email'),
      password: formData.get('password'),
    })
    
    if (!result.success) {
      setErrors(result.error.flatten().fieldErrors)
      return
    }
    
    // 登录逻辑...
  }
  
  return (
    <form onSubmit={handleSubmit}>
      {/* 表单内容 */}
    </form>
  )
}

一行命令,即刻开始

选择你喜欢的安装方式,几秒钟内就能开始使用 Axiom。

npx axiom-cli
1

安装 Axiom

使用上方任一命令安装 Axiom CLI 工具。

2

配置 API Key

设置你的 AI 模型 API 密钥,支持多种模型。

3

开始对话

在项目目录运行 axiom,开始与 AI 协作编程。