Codestral¶
개요¶
- 출시일: 2024년 5월 29일 (v24.05), 2025년 1월 13일 (v25.01, 최신)
- MoE 구조 여부: No (Dense Model)
사양¶
| 항목 | 내용 |
|---|---|
| 파라미터 (총/활성) | 22B / 22B |
| Context Window | 32K tokens (v24.05) / 128K tokens (v25.01) |
라이선스¶
- v24.05: Mistral AI Non-Production License (MNPL)
- 연구 및 테스트 용도 무료
- 상업적 사용: 별도 라이선스 필요
- v25.01: Mistral Research License (MRL)
가격 (API)¶
| Provider | Input | Output |
|---|---|---|
| Mistral AI | $0.30/1M tokens | $0.90/1M tokens |
주요 특징¶
- Mistral AI 최초의 코드 전문 모델
- 80개 이상 프로그래밍 언어 지원
- 주요 언어: Python, Java, C, C++, JavaScript, Bash
- 특수 언어: Swift, Fortran 등
- Fill-in-the-Middle (FIM) 기능 지원
- 코드 자동완성에 최적화
- 테스트 코드 생성
- 코드 수정 및 리팩토링
- 전용 API 엔드포인트 제공 (codestral.mistral.ai)
장점¶
- 코드 생성 벤치마크에서 GPT-4 Turbo 수준 성능
- HumanEval, MBPP에서 우수한 성적
- RepoBench (장거리 코드 완성)에서 최고 성능
- IDE 통합 지원: VSCode, JetBrains (Continue.dev, Tabnine)
- LangChain, LlamaIndex 통합
- 낮은 지연시간으로 실시간 코드 어시스턴트에 적합
단점/한계¶
- 코드 외 일반 대화 능력은 범용 모델 대비 제한적
- 비상업적 라이선스 (v24.05)로 상용 사용 제약
- v24.05는 2025년 6월 16일 지원 종료 예정
- 32K 컨텍스트 (v24.05)로 대규모 코드베이스 처리 제한
참고 자료¶
- 공식 발표: https://mistral.ai/news/codestral
- 공식 문서: https://docs.mistral.ai/models/codestral-25-01
- HuggingFace: https://huggingface.co/mistralai/Codestral-22B-v0.1
- IDE 통합 가이드: https://docs.mistral.ai/capabilities/code_generation/