OpenAI Codex CLIの最新版でOpenAI以外の複数のプロバイダをサポートするようになりました。 feat: support multiple providers via Responses-Completion transformation by dnakov · Pull Request #247 · openai/codexIehlmtANJX95U1uN.mp4 Implemented it as a transformation between Responses API and Completion API so that it supports existing providers that implement the Completion API and minim…GitHubopenaiこのマルチプロバイダ対応は、dnakov氏のコントリビュートによって実現
開発ドキュメント/運⽤ドキュメントの性質的な違い • 開発ドキュメント ◦ ソフトウェアやシステムをどのように作るか、どう動くかを記述 ◦ 設計思想、API仕様、コンポーネント間の連携などを説明し、開発者が効率 的に開発‧機能追加できるようにすることを⽬的 • 運⽤ドキュメント ◦ 稼働中のシステムをどのように監視し、問題発⽣時にどう対応するかを記述 ◦ 障害発⽣時の復旧⼿順、メンテナンス⽅法を具体的に⽰し、安定稼働させ、 障害等に迅速かつ正確に対応することを⽬的 サービス運⽤におけるドキュメント • 運⽤時に使うドキュメントPlaybook、Runbookと呼ばれる ◦ Playbook ▪ ある事象に対してどのように対応するかの全体⽅針 ◦ Runbook ▪ 単体の事象に対して対応⽅法を細かく書いたドキュメント • 特定のアプリケーションエラーが出た際の対応⽅法などを記載 • サービ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに OpenAIがコーディングエージェントCodexをOSSライセンスで公開しました。 この記事ではCodex + o4-mini がどのようにコーディングを行うのか分析します。 Codexとは Codexの使い方などについては以下の記事にまとめられています。 Codexの動きを分析してみる システムプロンプト agent-loop.tsの末尾にシステムプロンプトが記載れています。 ロール定義 1. 「Codex CLI」という身体を持った存在として振る舞え You are operating as and within the
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
最近CopilotやDevinについて調べたり検証していく中で思ったことについて簡単に書き留めておきます。 README.md を起点としたドキュメンテーションを整備したいと思っています。これは人間もAIも共通で参照してもらいたいです。 様々なAIやエディタ向けのドキュメント(カスタム指示)を個別にメンテするのではなく、1つのものをSingle Source of Truth1としたい。 ## AI向けのカスタム指示の仕方について整理 ### GitHub Copilot GitHub Copilot は .github/copilot-instructions.md というファイルに書かれたカスタム指示を読み込んでコード生成してくれます。また、VS Code向けの設定ファイル settings.json に設定を書くと特定のパスに置かれたファイルを読み込ませることができます。 Custo
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
TL;DR In the next three months, we will be phasing out our Earthly Satellite commercial services, including the Earthly Cloud Satellites, Self-Hosted Satellites, and BYOC Satellites, together with their respective free tiers. We are also phasing out Earthly Cloud Secrets and Logs. We are also ending active maintenance of the Earthly open-source project. We are supporting the community’s efforts to
Last year, our team spent a lot of time interviewing fellow Platform, DevOps, DevEx, CI/CD, and SRE engineers, as well as engineering leaders, in order to better understand their day-to-day challenges. We began this effort to see how Earthfiles, one of our products, could serve engineering teams at scale. But as we spoke to more and more people, we realized that platform engineering as an industry
早くも新年度になり、桜が咲き始める季節になりましたね🌸 エイプリルフールネタを考えてみましたが、特に思い浮かびませんでした🤨 今回はGitHub CopilotのAIコードレビュー機能を使ったTipsを紹介します。 GitHub Copilotのコードレビューとは GitHub Copilotのコードレビュー機能を使うと、プルリクエストのコードレビューをCopilotにお願いすることができます。 ちなみに、GitHub Copilot Enterprise のサブスクリプションに加入している組織ではコーディングガイドラインを別途設定できるようですが、以下の記事はEnterprise のサブスクリプションに加入していない組織のリポジトリでも使えるTipsです。 日本語でレビューさせる方法 デフォルトだと英語でレビューされてしまいますが、PULL_REQUEST_TEMPLATE.mdに以
こんにちは、SWETの飯島です。 本日はコードメトリクスを管理/収集するツールoctocovの紹介と、Googleのデータ可視化ツールLooker Studioを用いたメトリクス可視化の応用例を紹介します。 なお、これから紹介するoctocovやLooker Studioの例は任意の言語で応用できますが、本記事ではC#のプロジェクトを対象に解説をします。 octocov ファイル単位のテストカバレッジを見たい octocovの話へ移る前に、テストカバレッジ1の管理がなぜ必要なのかを述べなくてはなりません。 テストカバレッジが管理されていないと、テストカバレッジの減少、すなわちテストの欠落に気付けなくなってしまいます。 テストの欠落は、何らかの変更を加えた後に既存の機能が意図したように動作しない現象(リグレッション)や、リファクタリング時に元の機能を壊してしまうことなどを招きかねません。 テ
今回は有料級の内容です。長年耳コピをやっている私の方法や考え方、耳コピしやすい環境の整え方などについてかなり詳しく書きたいと思います。 最近だと専門学校の授業で使う資料用に「ザナルカンドにて」のオーケストラバージョンを聴き取りました。聴き取り元音源も合わせて貼っておきます。 ちょっと音がぼやけていて聴き取りづらい部分も多かったのですが、70%くらいは聴き取れていると思います。 その他にも、音ゲーに収録されるアニソンカバー音源を耳コピで作ったりしています。 耳コピは突き詰めていけば仕事になるスキルです。 なぜ耳コピをするのか耳コピをする目的や理由は人それぞれだと思います。好きな曲を分析したい、アレンジの引き出しを増やしたい、気になるコードを知りたい、MIDIデータを作りたい、仕事で耳コピしなくてはいけない、ただ楽しいから、などいろいろありますね。 目的に応じた耳コピの仕方を選びましょう。 た
SWET第二グループのKuniwakです。本記事では画面仕様(後述)の仕様書に対する静的検査器を開発した事例について紹介します。 伝えたいこと 画面表示と画面遷移を記述する仕様書は機械可読にできる 仕様書が機械可読であれば仕様の静的検査ができる 静的検査によって自身の担当範囲の15%の画面から計40件弱の欠陥を発見した 機械可読な仕様書にはさらなる応用が見込める おさらい:仕様とは 仕様の定義はいくつかあります。 ここでは仕様とは実装の正しい振る舞いを定める基準とします。 ある実装が正しいと判定されることを、実装が仕様を満たしたといいます。 誰による判定でも実装が仕様を満たしたかどうかの判定結果は一致すべきです。 さて実装の欠陥と同様に、仕様にも欠陥が生じえます。 本来正しいと意図した実装の振る舞いを誤っていると判断したり、その逆に誤っていると意図した実装を正しいと判断する仕様には欠陥があ
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
本ガイドラインは、世の中のシステム開発プロジェクトのために無償で提供致します。 ただし、掲載内容および利用に際して発生した問題、それに伴う損害については、フューチャー株式会社は一切の責務を負わないものとします。 また、掲載している情報は予告なく変更することがございますので、あらかじめご了承下さい。 はじめに Terraformはインフラを宣言的にコード管理するツールであるが、特に大規模なシステムでは扱うリソース数が増え、必然的にTerraformコードも複雑化する傾向にある。Terraformの可読性が低下すると、作業効率の低下だけではなく影響度が大きいミスを誘発する懸念がある。 また、Terraformは活発に機能開発が継続されており新しい機能/記述方法もリリース毎に追加されている。これは嬉しい反面、新規開発者が悩むポイントも増えたと言える。関連して、チームやプロジェクトごとに設計方針
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く