AI搭載偶数/奇数チェッカー:is-even-aiパッケージ

2025-05-20
AI搭載偶数/奇数チェッカー:is-even-aiパッケージ

npmパッケージ`is-even-ai`は、OpenAIのGPT-3.5-turboモデルを利用して、数値が偶数か奇数かを判定します。その他にも数値比較機能を提供します。開発者はシンプルなAPIコールでこれらの機能を簡単に統合し、モデルやパラメーターをカスタマイズできます。同様のnpmパッケージとツイートにインスパイアされたこのプロジェクトは、製品にAIを組み込む方法を示しています。

続きを読む

Apidog MCP Server:APIドキュメントでAIを強化

2025-03-24
Apidog MCP Server:APIドキュメントでAIを強化

Apidog MCP Serverは、ApidogのAPIドキュメントをCursorなどのAI搭載IDEに接続します。これにより、AIアシスタントがAPI仕様に直接アクセスして利用できるようになり、開発速度と効率が向上します。コードの生成、ドキュメントの検索など、すべてAPI定義によって実現されます。設定には、Apidogアクセス トークンとプロジェクトIDを使用して、IDEにJSON設定コードを追加する必要があります。ApidogプロジェクトとSwagger/OpenAPIファイルに対応しています。現在ベータ版です。皆様からのフィードバックをお待ちしております!

続きを読む

Claude CodeによるNode.jsリアルタイムデバッグ:MongoDB接続のケーススタディ

2025-03-22
Claude CodeによるNode.jsリアルタイムデバッグ:MongoDB接続のケーススタディ

`@hyperdrive-eng/mcp-nodejs-debugger` MCPサーバープラグインにより、Claude Codeは実行中のNode.jsコードをデバッグできます。この記事では、MongoDB Atlasに接続するNode.jsアプリのランタイム接続エラーのデバッグ方法を示します。Claude Codeでブレークポイントを設定し、カスタムJavaScriptを実行することで、開発者はMongoDBの設定変数を検査し、間違った資格情報や不正なIPアドレスなどの問題点を特定できます。解決策としては、ローカルのMongoDBインスタンスを使用するか、MongoDB Atlasのネットワークアクセスと資格情報を正しく設定する方法があります。

続きを読む

Testeranto:AI搭載ATDDフレームワーク、テストの自動修正を実現

2025-03-09
Testeranto:AI搭載ATDDフレームワーク、テストの自動修正を実現

Testerantoは、TypeScriptプロジェクト向けのAIファーストな受容テスト駆動開発(ATDD)フレームワークであり、現在開発中です。Gherkinに似た厳密に型付けされた構文を使用してテストを指定し、Aider.aiと統合して失敗したテストを自動的に修正します。コードを直接テストする代わりに、TesterantoはTS型シグネチャに基づいたセマンティックインターフェースでコードをラップすることを要求します。フロントエンド、バックエンド、またはその両方で実行でき、esbuildでバンドルできるものは何でもテストできます。

続きを読む
開発

Node.js EPUBライブラリ@smoores/epubリリース

2024-12-13
Node.js EPUBライブラリ@smoores/epubリリース

Node.js用の新しいライブラリ@smoores/epubがリリースされました。これにより、開発者はEPUB 3出版物を検査、修正、作成できます。このライブラリは、タイトルの設定や作成者の情報の取得など、EPUB仕様とのやり取りを簡素化する高レベルAPIを提供します。また、チャプターやメタデータの追加など、EPUB構造を詳細に制御できる低レベルAPIも提供します。fast-xml-parserを基盤とする@smoores/epubは、強力なXML解析と操作機能を提供し、EPUBファイルのXMLコンテンツを効率的に処理できます。

続きを読む