キャリア・オプスフォークがApifyを利用したLinkedIn求人発見機能を追加

このフォークが追加する機能
開発者がu/Beach-Independentによるオープンソースプロジェクトcareer-opsをフォークし、Apifyを使用してLinkedInを求人発見ソースとして追加しました。元のcareer-opsシステムは求人情報を評価し、カスタマイズされた履歴書を生成し、応募プロセスを追跡しますが、事前設定された企業の採用ページしかスキャンできないという制限がありました。
主な機能
- 固定された企業リストに限定されず、キーワードでLinkedInを検索
- コマンド:
node apify-linkedin.mjs --search "AIエンジニア" --location "リモート"で一致する求人を発見 - 完全な求人詳細をオフラインでキャッシュして評価
- 既存のパイプラインに対して重複排除し、再評価を回避
- 企業が直接応募ページを持っている場合 → そこに移動。ない場合 → LinkedIn経由で応募
- 既存のcareer-opsパイプライン(スキャン → 評価 → PDF生成 → 追跡)に統合
セットアップとコスト
- apify.comでサインアップ(無料プランで月$5のクレジット付き)
apify loginを実行portals.ymlにキーワードを追加- 約1,000件の求人スクレイピングごとに$0.50程度のコスト
プロジェクトリンク
- フォーク版: https://github.com/kovalov/career-ops-linkedin
- オリジナル: https://github.com/santifer/career-ops
📖 Read the full source: r/ClaudeAI
👀 See Also

ローカルLLMをClaudeコードサブエージェントとして使用してコンテキスト使用量を削減する
Redditユーザーが、Claude CodeがLM Studioを介して実行されるローカルLLMにタスクを委譲し、ファイルの内容をClaudeのコンテキストから除外する方法を実演しています。このセットアップでは、LM Studioのツール呼び出しAPIを使用してファイル操作をローカルで処理する約120行のPythonスクリプトが用いられています。

ToolLoop: 任意のLLMでClaudeスタイルのツールを利用するためのオープンソースフレームワーク
ToolLoopは、ファイル操作、コード検索、シェルアクセス、サブエージェントのための11のツールを備えたオープンソースのPythonフレームワークで、LiteLLMを通じて任意のLLMで動作します。この2,700行のフレームワークは、会話中にモデルを切り替えながら共有コンテキストを維持できます。

ReasonDB: ベクトル検索ではなくLLM誘導ツリーナビゲーションを使用するオープンソースドキュメントデータベース
ReasonDBは、ドキュメント構造を階層として保持し、ベクトル検索の代わりにLLMガイドによるツリートラバーサルを検索に使用するオープンソースのドキュメントデータベースです。初期検索にはBM25を使用し、構造フィルタリングにはtree-grepを使用し、LLMが数百万ノードのうち約25ノードを訪問するビームサーチトラバーサルを採用しています。

マルチエージェント討論アプローチがLLMの推論品質を向上させる
ある開発者がCyrcloAIを使用してマルチエージェント討論アプローチを実験し、アナリスト、批評家、統合者などの異なる役割を担うAIエージェントが最終回答を生成する前に互いの回答を批評し合うことで、より構造化され慎重な出力が得られることを確認しました。