Open2

Codexの環境について

teslatesla

パッケージ詳細

このドキュメントでは、環境にあらかじめインストールされている主なパッケージやツールチェーンをまとめています。

Python パッケージ (pip)

パッケージ バージョン 説明
anyio 4.9.0 FastAPI などで使われる非同期処理ライブラリ
black 25.1.0 Python 用の自動整形ツール
click 8.2.0 CLI を作成するためのライブラリ
fastapi 0.97.0 高速な API 用 Web フレームワーク
h11 0.16.0 純粋な Python 製の HTTP/1.1 実装
idna 3.10 国際化ドメイン名を扱うライブラリ
isort 6.0.1 インポート文の並び替えを自動化
mypy 1.15.0 オプションの静的型チェッカー
mypy_extensions 1.1.0 mypy 用の実験的な型拡張
nodeenv 1.9.1 独立した Node.js 環境を作るツール
packaging 25.0 Python パッケージ管理の基盤ツール
pathspec 0.12.1 パターンに基づいてファイルパスをマッチング
pip 25.1.1 Python パッケージのインストールツール
platformdirs 4.3.8 プラットフォーム固有のディレクトリ情報を提供
pydantic 1.10.15 型アノテーションに基づくデータ検証
pyright 1.1.400 静的型解析と言語サーバ
ruff 0.11.10 Rust 製の高速 Python リンター
setuptools 65.5.0 Python プロジェクトのパッケージング用ライブラリ
sniffio 1.3.1 実行中の非同期ライブラリを判定
starlette 0.27.0 FastAPI が採用する軽量 ASGI フレームワーク
typing_extensions 4.13.2 古い Python 向けに typing 機能をバックポート
uvicorn 0.27.0.post1 Python 用の ASGI サーバ実装

Python バージョン: 3.11.12

Node.js パッケージ (npm -g)

パッケージ バージョン 説明
corepack 0.32.0 Yarn や pnpm を起動するランチャー
eslint 9.26.0 JavaScript/TypeScript のリンター
npm 10.9.2 Node.js のパッケージマネージャ
prettier 3.5.3 コード整形ツール
typescript 5.8.3 TypeScript 言語とコンパイラ

Node.js バージョン: 22.15.1

その他の言語ツールチェーン

言語/ツール バージョン 説明
Ruby 3.2.3 標準 gem と Bundler を含む Ruby 環境
Bundler 2.4.19 Ruby の依存管理ツール
Go 1.23.8 go コマンドを備えた Go 言語ツールチェーン
Rust 1.87.0 コンパイラ rustc とパッケージマネージャ cargo
Java 21.0.7 OpenJDK 21 の JDK
Swift 6.1 Linux 向け Swift コンパイラ
Bun 1.2.10 Node.js 互換ランタイムおよびパッケージマネージャ

ベースシステム

このコンテナは Ubuntu 24.04 ("Noble Numbat") をベースとしており、curlgit などの標準的な apt パッケージが利用できます。完全な一覧は dpkg -l で確認可能です。