Các phần cơ sở kiến thức ▾

Điều hướng

▸ Bắt đầu tại đây Theo vai trò

Danh mục

Công cụ 32
Bảng thuật ngữ 12

Công cụ

Aider + Gonka AI — lập trình cặp đôi với AI

Aider là một trong những AI coding assistants tốt nhất chạy trên terminal. Nó hoạt động với Git, hiểu cấu trúc dự án, tạo commit, và chỉnh sửa nhiều tệp cùng lúc. Đây không chỉ là trò chuyện với AI — đây là lập trình cặp (pair programming) hoàn chỉnh, nơi đối tác AI đọc mã nguồn của bạn, đề xuất các thay đổi và áp dụng chúng.

Aider hỗ trợ các API tương thích OpenAI ngay lập tức. Việc kết nối đến JoinGonka Gateway chỉ cần 2 biến môi trường và mất 30 giây thiết lập. Sau đó, bạn có thể lập trình cặp không giới hạn với giá $0.003/1M token.

Bước 1: Cài đặt Aider và lấy khóa

Cài đặt Aider:

# pip
pip install aider-chat

# pipx (khuyên dùng)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

Khóa API: đăng ký tại gate.joingonka.ai/register, nhận 10M token miễn phí, tạo khóa jg-xxx.

Bước 2: Cấu hình Aider

Cách dễ nhất là thiết lập thông qua trình cài đặt bằng một câu lệnh. Đối với các công cụ CLI/file, nó sẽ tự động cấu hình nhà cung cấp JoinGonka (baseUrl, model), đối với các công cụ UI, nó sẽ hiển thị các giá trị sẵn có để sao chép:

npx @joingonka/setup --tool aider

Trình cài đặt này mang tính đa năng (nếu không có flag, nó sẽ gợi ý chọn công cụ từ danh sách), yêu cầu khóa jg-… và sau khi thiết lập sẽ chạy kiểm tra trực tiếp bằng lệnh gọi tới gateway. Các cài đặt khác sẽ không bị thay đổi. Dưới đây là cách thủ công nếu bạn muốn tự cấu hình.

Thiết lập thủ công (Kế hoạch B)

Cách 1: Biến môi trường (đơn giản nhất):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-ваш-ключ

Chạy:

aider --model openai/MiniMaxAI/MiniMax-M2.7

Cách 2: File theo dự án .aider.conf.yml tại thư mục gốc của dự án — cách tự nhiên nhất: endpoint, khóa và model trong một file, không cần sửa đổi biến môi trường toàn cục (biến OPENAI_* toàn cục có thể chặn các công cụ tương thích OpenAI khác của bạn):

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-ваш-ключ
model: openai/MiniMaxAI/MiniMax-M2.7

Tùy chọn — cấu hình tinh chỉnh hành vi của model trong một file .aider.model.settings.yml tách biệt (file này CHỈ thiết lập tham số model, không phải endpoint hay khóa):

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # giới hạn đầu ra qua Gateway

Cách 3: Alias trong shell để tiện sử dụng:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-ваш-ключ aider --model openai/MiniMaxAI/MiniMax-M2.7'

Kiểm tra: chuyển vào Git repository và chạy gonka-aider. Aider sẽ hiển thị thông tin về model và đề nghị thêm file vào ngữ cảnh. Hãy yêu cầu thực hiện thay đổi trong một file — nếu Aider tạo được commit, mọi thứ đã hoạt động.

Khả năng của Aider + Gonka

Aider không chỉ là một khung chat. Đây là công cụ lập trình cặp với AI chuyên nghiệp:

  • Làm việc với Git: Aider tự động tạo commit cho mỗi thay đổi. Dễ dàng hoàn tác mọi quyết định của AI thông qua git undo.
  • Bối cảnh dự án: Aider xây dựng bản đồ kho lưu trữ (repo map) — hiểu các phụ thuộc giữa các tệp, các mục import và cấu trúc dự án. Kimi K2.6 nhận được bối cảnh đầy đủ.
  • Chỉnh sửa đa tệp: Có thể chỉnh sửa 5-10 tệp cùng lúc để triển khai một tính năng. Mỗi tệp là một diff riêng biệt, mỗi lần chỉnh sửa đều có thể theo dõi.
  • Nhập liệu bằng giọng nói: hỗ trợ --voice — đọc nhiệm vụ thay vì nhập văn bản.
  • Linting và kiểm thử: tích hợp với các bộ lint và khung kiểm thử — Aider nhìn thấy lỗi và tự động sửa chúng.

Với Gonka, tất cả những điều này chỉ tốn rất ít chi phí. Một phiên lập trình cặp điển hình (2-4 giờ) tiêu tốn 10-30M token — tương đương $0.01-0.03 thông qua JoinGonka Gateway. Với OpenAI — mất $50-200 cho cùng một phiên.

Các công cụ terminal thay thế: Claude Code, OpenCode.

Thông số mô hình: cửa sổ ngữ cảnh của Kimi K2.6 là 200K token, độ dài phản hồi tối đa qua Gateway — lên tới 8192 token (cho tất cả các mô hình trong mạng lưới). Đối với hầu hết các nhiệm vụ lập trình cặp, con số này là đủ.

Aider + Gonka = lập trình cặp đôi chuyên nghiệp với AI với giá rẻ. Tích hợp Git, chỉnh sửa đa tệp, ngữ cảnh dự án - tất cả với giá $0.01-0.03/phiên thay vì $50-200 tại OpenAI.

Muốn tìm hiểu thêm?

Khám phá các phần khác hoặc bắt đầu kiếm GNK ngay bây giờ.

Nhận 10M token miễn phí →